Skip to content

refactor(message-list): move LocalDeleteOperationDecider to feature module#10532

Open
timurgilfanov wants to merge 1 commit intothunderbird:mainfrom
timurgilfanov:issue-10515
Open

refactor(message-list): move LocalDeleteOperationDecider to feature module#10532
timurgilfanov wants to merge 1 commit intothunderbird:mainfrom
timurgilfanov:issue-10515

Conversation

@timurgilfanov
Copy link

Summary

  • Extract LocalDeleteOperationDecider interface into :feature:mail:message:list:api
  • Move implementation as DefaultLocalDeleteOperationDecider to :feature:mail:message:list:internal
  • Wire DI through FeatureMessageListModule instead of controllerModule
  • Move tests to internal module, add StubLocalDeleteOperationDecider for MessagingControllerTest

Closes #10515

…odule

Migrate LocalDeleteOperationDecider from legacy/core to
feature/mail/message/list as an interface (api) with
DefaultLocalDeleteOperationDecider implementation (internal).
Wire DI through FeatureMessageListModule.

Fixes thunderbird#10515
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ML 0.5/MVI.02.4] Implement LocalDeleteOperationDecider (Domain Logic)

2 participants